/*
Theme Name: chinadeai
Theme URI: http://www.chinadeai.com
Author: yongfeng
Description: 山东德艾自动化科技有限公司。
Version: 4.5
License: GNU General Public License v2 or later
License URI:http://www.chinadeai.com
Tags: two-columns, fixed-width, custom-menu, cms
Text Domain: chinadeai
技术支持：康美科技
url:http://www.kmkj99.com
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/ 
@charset "utf-8";
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0;}
body{ font-size:12px; background-color:#fff;color:#5a5a5a;font-family:微软雅黑;}
a{color:#5a5a5a;text-decoration:none;}
/*a:hover{color:#F00;text-decoration:underline;}*/
div{margin:0 auto;}
em{font-style:normal;}
li{list-style:none;}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0;}
p{word-wrap:break-word;text-align:left;}
.header{ height:103px; background-image:url(images/head_bg.jpg)}
.logo{ width:1200px; height:103px; margin:auto; background-image:url(images/logo_bg.jpg);}
.logo1{ width:200px; float:left; padding-top:20px;}
.logo2{  float:right; overflow:hidden; padding-top:15px; color:#2A36E4; text-align: center; _padding-top:25px}
.logo2 a { color:#2A36E4;}
.sousuo{ margin:auto; margin-top:25px; width:341px; height:27px;font-size:22px;font-weight:bold;}
.ssk{ width:140px; height:26px; float:left; border:none; margin-left:5px; color:#999; line-height:27px;}
.anliu{ width:19px; height:18px; float:right; margin-right:2px; margin-top:5px; background-image:url(images/anliu.jpg); border:none;background-color: transparent;}


#access {z-index: 99999;
	background: #FFF;/*修改菜单的背景色（顶级菜单）*/
	display: block;
	width: 850px;/*包围菜单的div的宽度*/
margin-top: 20px;height:35px; float: right;
}
#access ul li{float: left; width: 120px; font-size:14px; font-weight:bold;text-align: center;position: relative; z-index: 9999;}
#access ul li:hover > ul{display:block;position:absolute}
#access .menu-header,
div.menu {
	font-size: 13px;
	margin-left: 12px;
	width: 928px;
}
#access .menu-header ul,
div.menu ul {
	list-style: none;
	margin: 0;
}
#access .menu-header li,
div.menu li {
	float: left;
	position: relative;
}
#access li:visited{background-color:#db261f}
#access a {
	color: #434343;
	display: block;
	line-height: 35px;
	padding: 0 10px; /*修改顶级菜单项的间距*/
	text-decoration: none;
}
#access ul ul {
	box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-moz-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	-webkit-box-shadow: 0px 3px 3px rgba(0,0,0,0.2);
	display: none; /*将none改为block，可以强制所有次级菜单显示出来，方便修改样式*/
	/*position: absolute;
	top:38px;*/
	left: -20px;
	float: left;
	width: 140px;/*修改次级菜单的宽度*/
	z-index: 99999;
}
#access ul ul li {
	min-width: 160px;
}
#access ul ul ul {
	float:left;margin-left:180px;
	top: 0;
}
#access ul ul a {
	background: #090;/*修改次级菜单的背景色*/
	line-height: 1em;
	padding: 10px 5px;
	width: 150px;/*修改次级菜单的宽度*/
	height: auto;
	color:#FFF;
	font-size:12px;
}
#access li:hover > a,
#access ul ul :hover > a {
	background-color:#db261f;color:#fff;
}
#access ul li:hover > ul {
	display: block;
}
#access ul li.current_page_item > a,
#access ul li.current-menu-ancestor > a,
#access ul li.current-menu-item > a,
#access ul li.current-menu-parent > a {
	color: #fff; /*修改所有菜单项的字体颜色*/
}
#access .current-post-ancestor,#access .current-menu-parent, #access .current-menu-item, #access .current_page_item{background-color:#db261f;
border-bottom:none;
     height: 35px;
    padding-bottom: 0;
    padding-top: 0;
   line-height:35px;}

* html #access ul li.current_page_item a,
* html #access ul li.current-menu-ancestor a,
* html #access ul li.current-menu-item a,
* html #access ul li.current-menu-parent a,
* html #access ul li a:hover {
	color: #fff;/*修改所有菜单项的字体颜色,兼容低版本浏览器*/
}




#content { 
clear: left; 
} 
.page{ width:1200; overflow:hidden;margin:20px 0;z-index:2222}
.page1{ width:1200px; margin:auto; overflow:hidden; background-color:#FFF; }
.left{ width:243px; float:left; padding:12px 0px 0px 12px;}
.spzs{ width:241px; margin:auto; overflow:hidden; border:#D2D2D2 1px solid;}
.left_bt{ height:28px; background-color:#2A36E4}
.left_bt h1{ float:left; text-indent:1em; font-size:14px; color:#FFF; line-height:28px;}
.shipin{ width:229px; height:178px; margin:10px auto; overflow:hidden}
.lxwm{ width:230px; margin:10px auto; overflow:hidden; font-size:14px; line-height:28px;}
.lxwm p{ overflow:hidden;}
.lxwm ul { width:170px; margin:0 auto; overflow:hidden}
.lxwm ul li { float:left; width:100%; height:24px; background:url(images/cpfl_bj.jpg) no-repeat left; text-indent:2.2em; line-height:20px; margin-top:7px; margin-bottom:7px}
.lxwm ul li a { color:#0A195B}
.con1{ width:712px; margin:auto; overflow:hidden; padding-top:12px}
.gsjj{ width:360px; float:left; overflow:hidden;}
.gsjj1{ width:360px; height:31px; margin:auto; background-image:url(images/jj_bt.jpg);}
.gsjj1 h1{ float:left; text-indent:1em; font-size:14px; line-height:28px;color:#2A36E4}
.gsjj .jjcon{ width:94%; margin:10px auto; overflow:hidden; line-height:23px;}
.gsjj .jjcon img{ padding:2px; border:#CCC 1px solid; margin:0px 10px 5px 0px; float:left}

.xwzx{ width:341px; float:right; overflow:hidden}
.xwzx1{ width:341px; height:31px; margin:auto; background-image:url(images/xw_bg.jpg);}
.xwzx1 h1{ float:left; text-indent:1em; font-size:14px; line-height:28px; color:#2A36E4}
.xwzx ul{ width:327px; margin:0px auto; overflow:hidden; padding-top:10px;}
.xwzx ul li{ width:327px; float:left; line-height:30px; border-bottom:#CCC dotted 1px;}
.xwzx ul li a{width:235px; float:left; background:url(images/jt.jpg) left no-repeat; text-indent:1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xwzx ul li span{ float:right; color:#999}
.cpzs{ width:1200px; height:20px; margin:auto; margin-top:12px; line-height:20px;text-indent:1em; font-size:14px;color:#2A36E4; border-left: #f50c0c solid 5px;}
.cpzs1{ width:712px; margin:auto; overflow:hidden; padding-top:15px;}
.cpzs1 ul{ overflow:hidden}
.cpzs1 ul li{ width:163px; height:140px;float:left; overflow:hidden; line-height:30px; padding:7px; text-align:center}
.links1{ width:952px; height:64px; margin:auto; background-color:#FFF; border:#E7E7E7 1px solid;}
.lk1{ width:101px; float:left; padding:7px;}
.lk2{ float:left; padding-left:10px; padding-top:10px;}
.lk2 img{ float:left; padding-right:20px; width:143px; height:48px;}
.fy{ width:670px; float:right; margin-bottom:10px; margin-top:10px; margin-right:5px;text-align:center;line-height:30px;}
.fy ul li{ width:auto;  float:right; border:#E7E7E7 1px solid; color:#666; margin-left:3px; line-height:25px;}
.fy ul li a{ color:#666;padding-left:5px; padding-right:5px;}
.fy ul li a:hover{ color:#fff; background:#267ccd; display:block;padding-left:5px; padding-right:5px;}
.fy ul li .li1{ color:#fff; background:#267ccd; display:block;padding-left:5px; padding-right:5px;}

.news{ width:680px; margin:auto; overflow:hidden; padding-top:15px;}
.news ul{ overflow:hidden}
.news ul li{ width:680px; float:left; line-height:40px; border-bottom:#CCC 1px dotted; font-size:14px;}
.news ul li a{ float:left; background:url(images/dian.jpg) left no-repeat; text-indent:1.5em}
.news ul li span{ float:right;}

.yqlj{width:712px; margin:auto; overflow:hidden; padding-top:15px;}
.yqlj ul{ overflow:hidden}
.yqlj ul li{ width:145px; float:left; padding:5px 10px; text-align:center; line-height:50px;}

.rongyu{ width:712px; margin:auto; overflow:hidden; padding-top:15px;}
.rongyu ul{ overflow:hidden}
.rongyu ul li{ width:215px; float:left; padding:5px 10px; text-align:center; line-height:35px;}
.jianjie{ width:1105px; margin:auto; overflow:hidden; padding:15px 0px; line-height:24px; }
.jianjie h{ width:1105px; margin:auto; overflow:hidden; padding:15px 0px; line-height:24px; text-align:center}
.jianjie p{ float:left; width:100%;text-indent:2em;line-height: 30px;}
.jianjie1{ width:1105px; margin:auto; overflow:hidden; padding:15px 0px; line-height:24px;}
.jianjie1 h2{text-align:center;line-height:30px;color:#000;}
.jianjie1 .xwbt{text-align:center;line-height:40px;}
.jianjie1 .xwxq{line-height:23px;}
.jianjie1 .sp{text-align:center;line-height:25px;}
.jianjie1 p{text-indent:2em;line-height: 30px;}
.next_page{line-height:23px;margin-left:20px;text-align:left;}
.next_page .sx{color:#C03}
.jianjie img{ padding-bottom:20px;}
.text2{ width:630px; overflow:hidden; margin:auto; clear:both; padding:15px 0px 0px 0px; line-height:24px; font-size:14px;}
.text2 .tit{ text-align:center; margin-bottom:15px;}

.text3{ width:676px; clear:both; margin:auto; overflow:hidden; padding-top:20px;}
.text3 li{ width:199px; height:200px; text-align:center; float:left; padding:0px 13px 0px 13px;}
.text3 li img{ padding:4px; border:1px solid #c8c8c8;}
.text3 li p{ padding-top:13px; background:url(img37.gif) no-repeat left top; color:#950404;}
.text3 li p a{ color:#950404;}
.inp{ line-height:20px; border:1px solid #c8c8c8;}
.tex{ line-height:20px; border:1px solid #c8c8c8;}
.jianjie h1{ line-height:60px; text-align:center; font-size:20px; margin:0px auto; padding:0px;width:690px; }
.fullSlide{width:100%;position:relative;height:400px;background:url(images/banner_bg01.jpg) repeat-x;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.fullSlide .bd ul{width:100% !important}
.fullSlide .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center}
.fullSlide .bd li a{display:block;height:450px}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:30px;left:0;height:16px}
.fullSlide .hd ul{text-align:center}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:16px;height:16px;margin-right:11px;overflow:hidden;line-height:999px;background:url(images/button.png) no-repeat 0 -325px;_background:url(images/button.gif) no-repeat 0 0}
.fullSlide .hd ul .on{background:url(images/button.png) no-repeat -36px -325px;_background:url(images/button.gif) no-repeat -36px 0}
.fullSlide .prev,.fullSlide .next{display:inline;position:absolute;z-index:1;top:50%;margin-top:-30px;left:23%;z-index:1;width:40px;height:60px;background:url(images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5}
.fullSlide .next{left:auto;right:23%;background-position:-6px -137px}
.text2_anniu{text-align: center}


.nyfl{float:left; background: url(images/cpfl_bj.jpg) no-repeat left; width: 170px;height: 24px;line-height: 20px; text-align:left; text-indent:2.5em}
.zcd { width:100%; overflow:hidden}
.zcd li { width:100%; line-height:30px; border-bottom:1px #FFF dashed}
.nycpzs{ margin-top:10px;padding-bottom: 10px;}




#control { width:90%; margin:0 auto}


.nyfldh{ width:80%; margin:0 auto; overflow:hidden}
.nyfldh li{float:left; width:100%;line-height:25px;background: url(images/cpfl_bj.jpg) no-repeat left;margin-bottom: 5px;text-indent: 2em;}
.nyfldh li a{float:left}
.nyejdh{ width:100%; overflow:hidden }
.nyejdh li { width:100%; line-height:25px; background:#CCC; border-bottom:1px #fff dashed; text-indent:3em}



.pager
{
	text-align: center;
	margin-top: 30px;
	font-family: arial;
}
.pager a
{
	display: inline-block;
	border: solid 1px #cbcbcb;
	height: 24px;
	line-height: 24px;
	padding: 0 9px;
	margin-left: 10px;
}

.pager span
{
	display: inline-block;
	border: solid 1px #cbcbcb;
	height: 24px;
	line-height: 24px;
	padding: 0 8px;
	margin-left: 10px;
}
.pager a:hover, .pager .cpb
{
	background: #b60005;
	color: #fff;
	border: solid 1px #b60005;
}

.message
{
	border: solid 1px #c7c7c7;
	padding: 70px 0 60px 60px;
	position: relative;
}
.message li
{
	margin-top: 20px;
	overflow: hidden;
}
.message li p
{
	float: left;
	width: 410px;
}
.message li span
{
	display: inline-block;
	width: 70px;
	text-align: right;
	padding-right: 5px;
}
.message li input
{
	border: solid 1px #7f7f7f;
	width: 268px;
	padding: 0 5px;
	height: 22px;
	line-height: 20px;
}
.message li input:focus
{
	border: solid 1px #b60005;
}
.message li input[type="button"]
{
	background: #828282;
	height: 36px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	width: 752px;
}
.message li textarea
{
	border: solid 1px #7f7f7f;
	width: 678px;
	padding: 5px;
}
.message li em
{
	font-family: arial;
	color: #f00;
	padding-left: 5px;
}

/*# sourceMappingURL=slick.css.map */
.main .article p.nocomments{padding:10px 15px}.comments-main{margin-bottom:10px;width:675px;margin-left:10px;background:#fff}.comments-main .pagination{margin-right:15px}.commenttitle{padding:8px 0 8px 15px}.commentlist{padding:0 15px}.commentlist .comment{border-top:1px #e6e6e6 dashed;list-style:none}.commentlist li.comment ul.children{margin-left:30px}.commentlist li.comment ul li.comment ul.children{margin-left:0}.commentlist .depth-1{margin:0}.commentlist li{position:relative}.commentlist .comment-body{padding:8px 0 6px 0}.commentlist .comment-body:hover{background:#fafafa}.commentlist .comment-body p{margin:5px 30px 2px 56px;color:#888;line-height:22px}.reply{font-size:12px}.commentlist .reply a:link,.commentlist .reply a:visited{color:#777}.commentlist .reply a:hover{color:#08d}.datetime{margin-right:10px;color:#777;font-size:12px}.floor{margin-right:10px;color:#777;font-size:12px}.commentlist a:link,.commentlist a:visited{color:#08d;text-align:center}.commentlist a:hover{color:#777;text-align:center}.commentmetadata{margin-left:50px;color:#aaa;text-shadow:0 1px 0 #fff}ol.commentlist li div.comment-author img.avatar{position:relative;float:left;margin:0 10px 0 0;padding:2px;width:40px;height:40px;border:1px solid #e6e6e6;background:#fff;background:#fff;-webkit-transition:.8s;-moz-transition:.8s;-o-transition:.8s;-ms-transition:.8s}#respond_box{clear:both;padding:0 15px;border-top:1px solid #eaeaea}#respond{overflow:hidden;padding-bottom:10px}.article #respond h3{padding:0}#comment{background:#fff}.cancel-comment-reply a{color:#08d;font-size:13px}.cancel-comment-reply a:hover{color:#777;font-size:13px}#commentform label{color:#777}#commentform input{margin:3px 10px 3px 0;padding:3px;width:180px;border:1px solid #ddd;font-family:Microsoft Yahei}#commentform input:focus{border:1px solid #ccc}#commentform #author,#commentform #email{padding:5px 5px 5px 15px}#commentform textarea{margin-top:4px;padding:5px 15px;width:75%;height:120px;border:1px solid #ddd;font-size:13px;font-family:Microsoft Yahei}#commentform textarea:focus{border:1px solid #ccc}#commentform input#submit,#commentform input#reset{margin-top:8px;width:100px;height:30px;border:1px solid #ddd;background:#eaeaea;color:#555;text-align:center;font-family:Microsoft Yahei}#commentform #submit:hover,#commentform #reset:hover{background:#ccc;color:#fff}#real-avatar .avatar{float:right;padding:2px;border:1px solid #ddd;background:#fff}#commentform a:link,#commentform a:visited{color:#08d;text-decoration:none}#commentform a:hover{color:#777;text-decoration:none}.ajaxcomm{height:30px;color:#777;line-height:30px}.widget .w_comment ul li{clear:both;overflow:hidden;height:45px;line-height:22px}.widget .w_comment ul li img.avatar{float:left;margin:3px 10px 0 0;width:40px;height:40px;border:1px solid #e6e6e6;background:#fff}
.clearfix
{
	clear: both;
}

.aligncenter {
   clear:both;display:block;margin:0 auto;max-width:100%;height:auto;
}
.wp-caption-text{text-align:center;}

/*新添加header*/
.top{width:1200px;height:35px;z-index:100;margin:10px auto;}
.top .hy{float:left;padding: 0px; border-color: transparent; height: 18px; width:350px; display: inline;position:relative;}
.top .hy span,.top .tel span{font-family:微软雅黑;}
.top .tel{float:left;padding: 0px; border-color: transparent; height: 18px; width: 300px; display: inline;position:relative;}
.top .tel img{padding:0 10px;}
.top .sc{float:right;}
.hdwenzi{position:relative; z-index: 105; width: 1200px; height: 100px;margin:-400px auto 0;}
.hdwenzi ul p{text-align:center;}
.hdwenzi ul .ppgy{font-family: 微软雅黑; font-size: 36px; color: rgb(219, 38, 31); line-height: 180%;text-align:center;}
.hdwenzi ul .ppgy .gsqc{font-size: 18px; color: rgb(255, 255, 255); line-height: 180%;text-align:center;}
.hdwenzi .yingwen{text-align:center;margin-top:10px;}
.hdwenzi .yingwen span{font-family: Times New Roman; text-transform: uppercase; color: rgb(255, 255, 255); font-size: 11px;}
.hdwenzi .hengxian{border-top: 2px solid #db261f;width: 30px; height: 32px;margin:30px auto;}
/*特色展示*/
.tszs{width:1240px;height:auto;margin:15px auto;overflow:hidden;}
.tszs ul{padding:20px;width:33.3%;z-index: 102; width: 30%; height: 150px; opacity: 1;float:left;}
.tszs ul .bankuai1{background-color: rgb(74, 134, 232); height:140px}
.tszs ul .bankuai1 h1,.tszs ul .bankuai2 h1,.tszs ul .bankuai3 h1{padding:20px;font-family: 微软雅黑; font-size: 18px; color: #fff;}
.tszs ul .bankuai1 p,.tszs ul .bankuai2 p,.tszs ul .bankuai3 p{padding:0 20px 20px 20px;}
.tszs ul .bankuai1 p span,.tszs ul .bankuai2 p span,.tszs ul .bankuai3 p span{font-family: 微软雅黑; color: rgb(255, 255, 255);}
.tszs ul .bankuai2{background-color: rgb(219, 38, 31); height:140px}
.tszs ul .bankuai3{background-color: rgb(255, 183, 0); height:140px}

.brief{width:1237px;height:auto;margin:15px auto;overflow:hidden;}
.brief .wenzi{width:660px;height:370px;padding:15px 20px;float:left;}
.brief .wenzi h2{font-size: 20px; color: rgb(0, 0, 0); font-family: 微软雅黑;}
.brief .wenzi p .fubiaoti{font-family: 微软雅黑; color: rgb(102, 102, 102);line-height:25px}
.brief .wenzi .hengxian{width:30px; height:20px;border-top: 2px solid #db261f;margin-top:10px;margin-left:0}
.brief .wenzi p{font-size: 14px; line-height: 200%; font-family: 微软雅黑;}
.brief .wenzi .more{width: 130px; height: 30px;text-align:center;margin-top:100px;}
.brief .wenzi .more a{line-height:30px;font-weight: bold;font-family: Microsoft YaHei;border:#333 solid 1px;padding:5px 30px;}
.brief .wenzi .more a:hover{line-height:30px;font-weight: bold;font-family: Microsoft YaHei;border:#C30 solid 1px;padding:5px 30px;color:#C30}
.brief .shipin{width:470px;height:350px;float:right;padding:15px;}

.qyys{width:1167px;height:140px;border-left:#CCC solid 1px;margin:35px auto;overflow:hidden;}
.qyys ul{width:24.9%;height:140px;border-right:#CCC solid 1px;float:left;padding:15px 0;}
.qyys ul p{text-align:center;line-height:20px;font-size: 14px; color: rgb(102, 102, 102); font-family: 微软雅黑;}
.qyys ul h2{text-align:center;padding:10px 0;font-size: 36px; font-family: 微软雅黑; color: rgb(219, 38, 31);}
.qyys ul h2 span{font-size: 16px; font-family: 微软雅黑; color: rgb(219, 38, 31);float:top;width:20px;height:20px;position:absolute;}

.zhuying{height:680px;width:100%;background:#EBEBEB;overflow:hidden;}
.zhuying .zhuyingyewu{width:1168px;height:530px;margin:70px auto;}
.zhuying .zhuyingyewu h1{text-align:center;font-size: 24px; font-family: 微软雅黑; color:#000;}
.zhuying .zhuyingyewu p{text-align:center;color:#666666;font-size: 12px;line-height:30px;}
.zhuying .zhuyingyewu .hongxian{width:30px;height:2px;border-top: 2px solid #db261f;margin:20px auto;}
.zhuying .zhuyingyewu .zhuyingyewu1{width:1170px;height:200px;background:#FFF;margin-top:40px;}
.zhuying .zhuyingyewu .zhuyingyewu2{width:1170px;height:200px;background:#FFF;}
.zhuying .zhuyingyewu .zhuyingyewu1 .zhuyingyewu1_img,.zhuying .zhuyingyewu .zhuyingyewu2 .zhuyingyewu2_img{width:585px;height:200px;float:left;}
.zhuying .zhuyingyewu .zhuyingyewu1 .zhuyingyewu1_wenzi,.zhuying .zhuyingyewu .zhuyingyewu2 .zhuyingyewu2_wenzi{width:585px;height:200px;float:left;}
.zhuying .zhuyingyewu .zhuyingyewu1 .zhuyingyewu1_wenzi h2,.zhuying .zhuyingyewu .zhuyingyewu2 .zhuyingyewu2_wenzi h2{padding:20px 40px;font-size: 18px;color:#000;}
.zhuying .zhuyingyewu .zhuyingyewu1 .zhuyingyewu1_wenzi p,.zhuying .zhuyingyewu .zhuyingyewu2 .zhuyingyewu2_wenzi p{padding:0 40px;text-align:left;font-size: 12px;line-height:24px;}
.zhuying .zhuyingyewu .zhuyingyewu1 .zhuyingyewu1_wenzi .hongxian,.zhuying .zhuyingyewu .zhuyingyewu2 .zhuyingyewu2_wenzi .hongxian{width:50px;height:2px;border-top: 1px solid #db261f;margin:20px 40px;}

.product{width:1168px;height:auto;overflow:hidden;}
.product h2{float:left;padding:20px 0;}
.product span{float:left;padding:25px 10px;}
.product span a{padding:0 10px;}
.product span a .new{padding:0;position:absolute;font-size:8px;background:#F00;color:#FFF;float:top;border-radius:3px;margin-left:2px}
.product .cat1{width:1168px;height:350px;margin-top:5px;border-top:#eeeeee 1px solid;float:left;}
.product .cat1 .neirong{height:280px;background:#EFEFEF;margin:40px 0;}
.product .cat1 .neirong .zixun{width:70px;float:left;border-right:3px #FFF solid;}
.product .cat1 .neirong .xinpin{width:70px;float:left;border-right:3px #FFF solid;}
.product .cat1 .neirong .chanpin{width:70px;float:left;}
.product .cat1 .neirong .fenlei{text-align:center;width:70px;height:35px;background:#F00;float:left;margin-top:-250px;position:absolute;}
.product .cat1 .neirong .fenlei a{font-size:12px;color:#FFF;line-height:35px;}
.product .cat1 .neirong .img_over{width:9px;height:13px;float:left;margin-top:35px;}
.product .cat1 .neirong .right{width:880px;height:210px;margin:35px 0 0 40px;float:left;}
.product .cat1 .neirong .right .bt{font-size: 16px;color:#000}
.product .cat1 .neirong .right .fengexian{width:580px;height:20px;float:left;border-bottom:#e1dede solid 1px;}
.product .cat1 .neirong .right .zhengwen{width:580px;text-align:left;margin-top:20px;float:left;}
.product .cat1 .neirong .right .zhengwen p{text-align:left;font-size:12px;line-height:24px;}
.product .cat1 .neirong .right .more{width:120px;height:30px;float:left;margin-top: 157px;position: absolute;text-align:center;}
.product .cat1 .neirong .right .more a{line-height:30px;color:#F00;padding:7px 35px;border:#F00 solid 1px}
.product .cat1 .neirong .right .more a:hover{line-height:30px;color:#000;padding:7px 35px;border:#000 solid 1px}
.product .cat1 .neirong .right .tupian{width:270px;height:210px;float:right;margin-top:-30px;}

.product_list{width:1200px;margin-top:60px; }
.product_list .title h2{font-size:24px;line-height:50px;color:#000;text-align:center;}
.product_list .title p{font-size:14px;line-height:220%;color:#666;text-align:center;}
.product_list .title .hengxian{width:30px; height:20px;border-top: 2px solid #db261f;margin-top:10px;}
.product_list .list{width:1200px;margin-top:30px; }
.product_list .list .daohang_erji{height:40px;background:#F00;}
.product_list .list .daohang_erji li{width:16.666%;font-size:14px;color:#fff;line-height:40px;padding:0 20px 0 10px;float:left;text-align:center;}
.product_list .list .daohang_erji li a{font-size:14px;color:#fff;line-height:40px;padding:0 20px 0 10px;}
.product_list .list .daohang_erji li:visited{width:16.666%;font-size:14px;color:#fff;line-height:40px;padding:0 20px 0 10px;float:left;text-align:center;background:#FF0;z-index:100;}
.product_list .list .cplb{width:1200px;overflow:hidden;height:auto;}
.product_list .list .cplb li{width: 220px;margin-top:20px; margin-bottom: 20px; margin-right:18px;float:left;border:1px solid #eee;}
.product_list .list .cplb li:hover{border:#F00 1px solid;}
.product_list .list .cplb li .img{height:180px;width:190px;text-align:center;padding:10px;}
.product_list .list .cplb li .img img{position: relative; max-width: 190px; margin: 0px auto; max-height: 180px; display: inline; width: 188px; height: 144px;}
.product_list .list .cplb li .wenzi{height: 83px;}
.product_list .list .cplb li .wenzi p{text-align:center;}
.product_list .list .cplb li .wenzi p a{text-align:center;color:#000;font-size:14px;line-height:140%;}
.product_list .list .cplb li .wenzi p span a{color:#db261f;line-height:240%;font-size:12px;}
.product_list .list .cplb li .wenzi .miaoshu{text-align:center;color:#888888;font-size:12px;line-height:140%;}

.news_list{width:1200px;margin-top:60px; }
.news_list .title h2{font-size:24px;line-height:50px;color:#000;text-align:center;}
.news_list .title p{font-size:14px;line-height:220%;color:#666;text-align:center;}
.news_list .title .hengxian{width:30px; height:20px;border-top: 2px solid #db261f;margin-top:10px;}
.news_list .list{width:1200px;margin-top:30px; }
.news_list .list .daohang_erji{height:40px;background:#F00;}
.news_list .list .daohang_erji li{width:30%;font-size:14px;color:#fff;line-height:40px;padding:0 20px 0 10px;float:left;text-align:center;}
.news_list .list .daohang_erji li a{font-size:14px;color:#fff;line-height:40px;padding:0 20px 0 10px;}
.news_list .list .daohang_erji li:visited{width:30%;font-size:14px;color:#fff;line-height:40px;padding:0 20px 0 10px;float:left;text-align:center;background:#FF0;z-index:100;}
.news_list .list .xwlb{overflow:hidden;margin-top:60px;}
.news_list .list .xwlb li{padding-top:15px;padding-bottom:15px;float: left;border-bottom: 1px dashed #eeeeee;margin: 10px 0;width:1200px;}
.news_list .list .xwlb li .time{background:#db261f;width:60px;height:60px;float:left;}
.news_list .list .xwlb li .time .day{line-height:41px;color:#fff;font-size:24px;padding: 0 15px;}
.news_list .list .xwlb li .time .year{color:#fff;font-size:12px;display:block; padding: 0 5px;}
.news_list .list .xwlb li .conts{margin-left: 70px;}
.news_list .list .xwlb li .conts .title a{font-size: 18px;color: #000000;font-weight: normal;text-decoration: none;line-height: 140%;}
.news_list .list .xwlb li .conts .abstract{font-size: 12px;padding-top: 5px;color: #5A5A5A;font-weight: normal;line-height: 140%;}

footer{height:340px;margin-top:35px;background:#3e3e3e;overflow:hidden;}
.foot{width:1170px;height:310px;}
.foot .contact{float:left;}
.foot .contact h1{font-size: 24px;color: #fff;line-height:70px;}
.foot .contact p{line-height:35px;}
.foot .contact img{width:25px;height:25px;}
.foot .contact p span{margin-left:10px;color:#FFF;font-size:12px;}
.foot .contact h2{font-size: 16px;color: #fff;line-height:60px;}
.foot .contact .tel img{width:50px;height:50px;}
.foot .contact .tel span{margin-left:10px;font-size: 28px;color:#ef3530;}
.foot .right{float:right;}
.foot .right .erweima{width:300px;height:140px;margin-top:90px;float:right;}
.foot .right .erweima .weixin{width:96px;height:120px;padding:10px 7px;background:#FFF;float:right;margin-left:38px;}
.foot .right .erweima .weixin img{width:96px;height:96px;}
.foot .right .erweima .weixin p{font-size:14px;color:#434343;line-height:30px;text-align:center;}
.foot .right .erweima p{color:#fff;font-size:14px;text-align:right;line-height:40px;}
.foot .banquan{float: right;width: 600px;margin-top: 40px;}
.foot .banquan p{float: right;color:#fff;}

/*brief页面*/
.beijing {height:850px;background:url(images/abouta_01.jpg) 0 280px no-repeat;background-origin: inherit;background-position-y: bottom;background-position-x: center;}
.beijing .article{width:1200px;padding:50px 90px;}
.beijing .article h2{font-size:20px;line-height:50px;color:#ca151d;text-align:center;}
.beijing .article .hengxian{width:30px; height:20px;border-top: 2px solid #db261f;margin-top:10px;}
.beijing .article p{font-size:14px;line-height:220%;color:#666}

.zbd{width:1200px;margin:0 auto;}

.lianxi {width:1200px}
.lianxi .article{width:950px;padding:50px 90px;}
.lianxi .article h2{font-size:20px;line-height:50px;color:#ca151d;text-align:center;}
.lianxi .article .hengxian{width:30px; height:20px;border-top: 2px solid #db261f;margin-top:10px;}
.lianxi .article p{font-size:14px;line-height:220%;color:#666}
.lianxi .map{width:1200px;}
/*新闻资讯首页滚动部分*/
.news-hotlinks {width:1200px;
    line-height: 16px;
    background: url(images/line2.gif) left bottom no-repeat;
    padding-top: 7px;
    padding-bottom: 10px;
margin:10px auto;
}
.news-title {
    float: left;
}
.marquee {
    height: 16px;
    overflow: hidden;
    float: left;
    margin-right: 5px;
	width: 680px;
}
.news-hotlinks {
    line-height: 16px;
	overflow:hidden;
}
.news-hotlinks p{
    line-height: 16px;
}
.marquee li {
    line-height: 16px;
    width: 870px;
}
.marquee li img{display:none;
}
.news-hotlinks a {
    padding-left: 1px;
    padding-right: 1px;
}
.gjc{float:left;}

.sy_con_1 {
	width: 1168px;;
	margin: 0 auto;
	clear: both;
	overflow: hidden;
	border-bottom: 1px #f00 solid;
}
.sy_con_1 .title {
	font-family: "Microsoft YaHei";
	float: left;
}
.index-title {
	background: #f00;
	width: 170px;
	height: 34px;
	line-height: 34px;
	text-align: center;
	font-family: "Microsoft YaHei";
}
.index-titlesm span, .index-title span {
	font-size: 18px;
	color: #fff;
	font-weight: bold;
}

.sy_con_1 .mero {
	float: right;
	font-size: 14px;
	line-height: 34px;
	margin-right: 20px;
}
.mero a {
	color: #f00;
	text-decoration: underline;
}
.cp_con {
	width: 1168px;
	margin: 0 auto;
	margin-top: 10px;
	height: 200px;
}
.product_pic {
	display: block;
}
.product_pic li {
	float: left;
	text-align: left;
	padding: 10px 17px 30px 17px;
	display: inline;
	width:256px;
}
.product_pic li img {
	border: 1px solid #ececec;
}
.listul1-titleborder {
	padding-bottom: 10px;
	border-bottom: 1px solid #cecccc;
}
.listul1-title {
	font-size: 14px;
	font-weight: bold;
}
/*友情链接*/
 .links {
	width: 1200px;
	margin: 0 auto;
	overflow:hidden;
}
.links h2 {
	height: 62px;
	line-height: 68px;
	margin-top: 11px;
	color: #222222;
	font-size: 24px;
	font-weight: normal;
}
.links h2 span {
	color: #cccccc;
	font-size: 18px;
	font-family: Arial, sans-serif;
	margin-left: 13px;
}
.links .linkqq {
	float: right;
	font-size: 14px;
	color: #999;
	font-style: normal;
}
.links div {
	color: #666666;
	font-size: 13px;
	padding-bottom: 35px;
	width: 1200px;
	height: auto;
	overflow: hidden;
}
.links div a {
	color: #666666;
	font-size: 13px;
    padding: 0px 5px;
	line-height: 26px;
	height: 26px;
	overflow: hidden;
	float: left;
}
/*相关新闻*/
.xiangguan{margin: 10px;width:1050px;float:left;}
.xiangguan h2{font-size:16px;margin:10px;}
.xiangguan ul li{font-size:13px;line-height:30px;border-bottom:dashed #CCC 1px;}
.xiangguan ul li a{font-size:15px;}
.xiangguan ul li p{font-size:12px;color:#666;}
.xiangguan ul li p .time{float:right;}
.xiangguan ul li span{float:right;}

.jianjie{width: 1050px;background:#f2f2f2;border-radius:10px;border:1px solid #e5e5e5;padding:0 10px;line-height:30px;overflow: hidden;color: #666;}.jianjie span{color:#333;font-weight: bold;}
.wzbq{height:25px; margin:15px 0 15px;width:1200px;float:left;position:relative;}
.wzbq a{background:#F90;padding:5px;}